﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using ProcelNasEscolas.Model.Respostas;
using ProcelNasEscolas.Model.Interfaces;

namespace ProcelNasEscolas.Model.Fichas
{
    public class FichaAvaliacaoCursoCapacitacao : IQuestionario
    {
        public IEntidade EscolaQuestionada { get; set; }
        public string SeriesLecionadas { get; set; }

        public FichaAvaliacaoCursoCapacitacao()
        {
            Questoes = new List<Questao>();

            Questoes = new List<Questao>();

            Questoes.Add(new Questao()
            {
                Enunciado = "Avaliação a capacitação/"+
                " Organização/" +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Metodologia/" +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Conteúdo/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Capacitadores/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Local/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Carga Horária/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Avaliando as atividades/ " +
                "Oficina de conceitos Ambientais e Energéticos/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "A metodologia 'A Natureza da Paisagem'/" +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Exibição de Videos/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Oficina Reciclando Atitudes/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Palestras/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Trabalhos em grupo/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Orientação e dicas/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Preparação para o trabalho/ " +
                "()Ótimo " +
                "()Bom " +
                "()Regular " + 
                "()Ruim",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Em relação aos conceitos transmitidos/ " +
                "Ambiente/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Educação Ambiental/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Cidadania/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Qualidade de vida/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Energia/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Conservação de energia/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Combate ao desperdício de energia/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            Questoes.Add(new Questao()
            {
                Enunciado = "Uso eficiente de Energia/ " +
                "()Bem compreendido " +
                "()Compreendido, porém exigindo maior aprofundamento " +
                "()Necessidade de novas explicações " + 
                "()Não compreendido",
                Resposta = new RespostaAlternativa(4)
            });

            //Questoes.Add(new Questao()
            //{
            //    Enunciado = "Idéias e sugestões:/",
            //    Resposta = new RespostaTexto()
            //});  
        }
    }
}